long-term borrowing expenses - Spanish English Dictionary